unittest {
    if (info > 0)
        throw new ExceptionWithLongName(std.string.format(
                "During the LU factorization, it was found that the " ~ "%sth diagonal value is exactly zero.",
                info), file, line);
}
